@charset "utf-8";
*{margin:0;padding:0;box-sizing:border-box;}
body{font-family: "Helvetica","Tahoma","Arial","PingFang SC","Microsoft JhengHei","SimSun","sans-serif";}
html{
    height: 100%;
    width: 100%;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    box-sizing:border-box;
}
body {
    min-width:1100px;
    box-sizing:border-box;
    color: black;
    background: white;
    height: 100%;
    box-sizing:border-box;
    font-size: 12px;
    color: #ffffff;
    overflow: hidden;
}
a {outline-style:none;color:#535353;text-decoration:none;}
a:hover { color: #D40000; text-decoration: none;}
/*公用样式end*/
.input::-webkit-input-placeholder{
    color: rgba(255,255,255,0.5);font-size: 18px;text-align: left;
}
.input:-moz-placeholder{
    color: rgba(255,255,255,0.5);font-size: 18px;text-align: left;
}
.input::-moz-placeholder{
    color: rgba(255,255,255,0.5);font-size: 18px;text-align: left;
}
.input:-ms-input-placeholder {
    color: #8181A2;font-size: 18px;text-align: left;
}
.input{
    height: 45px;line-height: 45px;width:470px;border:none;border-bottom: 1px solid #48B4D1;
    background: none;font-size: 20px;outline:none;color:#ffffff;
}
.input:focus,.input:hover{
    border:none;border-bottom: 1px solid #48B4D1;outline:none;
}
.login{
    width:550px;height:390px;background: none;margin:0 auto;text-align: center;
}
.login .line{
    width: 548px;text-align: center;padding: 15px;margin: 0 auto;
}
.btn {
    width:470px;height: 45px;
    border-radius: 5px;
    background: #48B4D1;border:1px solid #48B4D1;cursor: pointer;
    -webkit-user-select: none;margin: 0 auto;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #ffffff;
    line-height: 45px;font-size: 18px;font-weight: 700;
}
.logo {
    position: fixed;
    left: 200px;
    top: 20px;
    background-image: url(../../static/images/logo.png);
    width: 30px;
    height: 30px;
    background-size: 100%;
    background-repeat: no-repeat;
    z-index: 103;
    cursor:pointer;
}
.text {
    position: fixed;
    left: 240px;
    top: 20px;
    font-family: Microsoft YaHei;
    font-size: 24px;
    font-weight: 500;
    color: #32B5C5;
    z-index: 103;
    cursor:pointer;
}
.reg-table{
    border-collapse: collapse;
    border: none;width: 100%;
}
.reg-table td{
    border:0px solid #e6e6e6;text-align: center;height: 66px;
}
.reg-table .ck{

}
.reg-table label{
    cursor:pointer;font-size: 16px;font-weight: 700;
}
.reg-table label:hover{
    color:rgb(72,191,233)
}
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
      -webkit-box-shadow: 0 0 0px 1000px white inset;
      border: 1px solid #CCC!important;
    }